Elicitation and Specification Processes of NFR for Web Applications
نویسندگان
چکیده
The notion of Non Functional Requirement (NFR) of software system is not homogeneous. There is lack of consensus to answer questions as: What are they? How do they classify within the software development context? Also, knowing, how there are classified in the Web application development? In [1] we compared six Methodological approaches used for the development of Web applications in order to analyze how these approaches treat to Non-Functional Requirements (NFR); we conclude that: NFR are considered, but there is no consensus in their meaning. There are neither specifics techniques for elicitation of NFR Web nor uniform guidelines for the specification and validation. Some of the studied methodologies have tools to deal with NFR but they are specific to the process they support. There is a lack of consensus to establish within which phase of development lifetime cycle NFR are identified. The maturity of the Requirements Engineering process related to NFR seems insufficient to develop such applications. To overcome this shortcoming in the proper treatment of NFR demands new approaches or evolve the current approaches. Due to its importance, activities to capture, specification and validation of Web’s NFR, must have specific guidelines and techniques for them. This work introduces processes to Elicitation and Specification of Web Applications NFR (quality and restrictions) using templates especially designed to capture and NFR specify. The proposed notions and processes are validated in a real project.
منابع مشابه
A model for specification, composition and verification of access control policies and its application to web services
Despite significant advances in the access control domain, requirements of new computational environments like web services still raise new challenges. Lack of appropriate method for specification of access control policies (ACPs), composition, verification and analysis of them have all made the access control in the composition of web services a complicated problem. In this paper, a new indepe...
متن کاملElicitation and Modeling Non-Functional Requirements - A POS Case Study
Proper management of requirements is crucial to successful development software within limited time and cost. Nonfunctional requirements (NFR) are one of the key criteria to derive a comparison among various software systems. In most of software development NFR have be specified as an additional requirement of software. NFRs such as performance, reliability, maintainability, security, accuracy ...
متن کاملUsing the Language Extended Lexicon to Support Non-Functional Requirements Elicitation
Although Non-Functional Requirements (NFR) have been present in many software development methods, they have been faced as a second or even third class type of requirement, frequently hided inside notes and therefore frequently neglected or forgotten. Surprisingly, despite the fact that nonfunctional requirements (NFR) are among the most expensive and difficult to deal with [5] [12] [3][10], ev...
متن کاملNon Functional Requirement Traceability Automation-an Mobile Multimedia Approach
Requirements Engineering (RE) is the area of software engineering that deals with the discovery and specification of the objectives for the system under development and the environment in which it is used including the human activities it supports. Requirement Elicitation is process of gathering requirements from stakeholders. Incorporating RE to identify non Functional Requirements (NFR) in ea...
متن کاملNDR-Tool: Uma Ferramenta de Apoio ao Reuso de Conhecimento em Requisitos Não Funcionais
Non-functional requirements (NFR) are fundamental for the software development. The NFRFramework allows the elicitation to deeply cover necessary trade-offs involving synergetic and conflicting solutions. It also favor the capture of design decisions involving the reasons that lead one to choose between one alternative and another to implement a NFR. This work proposes and describes the NDR-Too...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014